A REC-Based Commitment Tracking Tool
نویسندگان
چکیده
Social commitments are commitments made from an agent to another agent to bring about a certain property. In broad terms, a social commitment represents the commitment that an agent, called debtor, has towards another agent, called creditor, to bring about some property or state of affairs, which is the subject of the commitment. Commitments are a well-known concept in Multi-Agent Systems (MAS) research [2, 6]. Representing the commitments that the agents have to one another and specifying constraints on their interactions in terms of commitments provides a principled basis for agent interactions [8]. Central to the whole approach is the idea of manipulation of commitments: their creation, discharge, delegation, assignment, cancellation, and release, since commitments are stateful objects that change in time as events occur. Time and events are, therefore, essential elements. In our previous research [7] we introduced an abstract architecture for the specification and reasoning about social commitments. It supports the CML Commitment Modeling Language, and it is based on a reactive version of the Event Calculus [5] calledREC [3]. In this demo, we show a concrete instantiation of the framework and the functioning of its prototypical version implemented in Java+Prolog.
منابع مشابه
A Retrospective on the Reactive Event Calculus and Commitment Modeling Language
Social commitments in time: Satisfied or compensated was the title of a presentation given at the 7th DALT workshop edition [34] in which we proposed a layered architecture for modeling and reasoning about social commitments. We gave emphasis to modularity and to the need of accommodating certain temporal aspects in order for a commitment modeling framework to be flexible enough to adapt to div...
متن کاملمسؤولیتها و تعهدات تیم جراحی
In case of illnesses the main task of a physician is merely treating and curing patients, however, in performing surgery every physician's responsibility toward health and treatment of patients appears more seriously. This issue creates some specific commitments for surgery team, therefore, members of surgery team should not only observe patients' rights thoroughly, but also should implement me...
متن کاملA Q-learning Based Continuous Tuning of Fuzzy Wall Tracking
A simple easy to implement algorithm is proposed to address wall tracking task of an autonomous robot. The robot should navigate in unknown environments, find the nearest wall, and track it solely based on locally sensed data. The proposed method benefits from coupling fuzzy logic and Q-learning to meet requirements of autonomous navigations. Fuzzy if-then rules provide a reliable decision maki...
متن کاملWhat Happened to My Commitment? Exception Diagnosis among Misalignment and Misbehavior
This paper studies misalignment of commitments associated with temporal constraints. We propose a diagnosis algorithm where agents reason based on the current states of their commitments. We also provide an alignment policy that can be applied by an agent when the diagnosis algorithm identifies a misalignment. We formalize a delivery process from e-commerce using REC, and present a case study t...
متن کاملNeuroTracker Three-Dimensional Multiple Object Tracking (3D-MOT): A Tool to Improve Concentration and Game Performance among Basketball Athletes
Background. Basketball is a dynamic sport where athletes are expected to observe the fast movements of team players and opponents in a performance. This condition requires a collective focus on the stipulated tasks, to achieve peak performance. Besides, training is frequently performed to improve concentration and athlete performance. This instigates the need for technology-based methods, inclu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009